package org.example.adapter;

/**
 * 适配器是指目标接口的实现类需要使用别的接口时,
 * 创建一个实现目标接口的适配类,适配类包含扩展接口的实现类.
 * 当目标类实现目标接口,在其代码内部使用适配类来扩展实现的目标接口的方法
 */
public class AdapterTest {
    public static void main(String[] args) {
        AudioPlayer audioPlayer = new Mp3Player();
        audioPlayer.playMp3("mp4");
        audioPlayer.playMp3("mp3");
        audioPlayer.playMp3("vlc");
    }
}
